someone who captivates - Alemán Inglés Diccionario